16
2501 Tyler Ave
El Monte, CA 91733
$3,688,888 USD
8,500 SF
8,500 SF
$3,688,888 USD
Warehouse