Storm Retail Center

Torrance, CA

New Construction
17,200 Sq. Ft.


Share this Project