Torrance Travelodge

2448 Sepulveda Blvd
Torrance
California
United States