Torrance Crossroads

Address:
SWC Crenshaw Blvd. & Lomita Blvd. Torrance, CA 90505
With its Northern Italian architecture, Torrance Cross roads offers more than 40 shops and restaurants.