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.