13
2210 W Temple St
Los Angeles, CA 90026
$4,998,000 USD
15,722 SF
15,722 SF
$4,998,000 USD
Warehouse