18
18750 Crenshaw Blvd
Torrance, CA 90504
$1,600,000 USD
2,275 SF
2,275 SF
$1,600,000 USD
General Retail