6
2052 Mountain View Rd
South El Monte, CA 91733
$888,000 USD
840 SF
840 SF
$888,000 USD
Warehouse