1733 Border Ave
Torrance, CA 90501
$1,050,000 USD
2,900 SF
2,900 SF
$1,050,000 USD
Light Manufacturing