Best Western Plus Avita Suites

3531 Torrance Blvd
Torrance
California
United States