4
2112 Lee Ave
South El Monte, CA 91733
$1,795,000 USD
4,116 SF
4,116 SF
$1,795,000 USD
Warehouse