12
20608 Earl St
Torrance, CA 90503
$4,690,000 USD
12,025 SF
12,025 SF
$4,690,000 USD
Warehouse