Holiday Inn Torrance

19800 S Vermont Ave
Torrance
California
United States