11
2112 Lee Ave
South El Monte, CA 91733
$1,500,000 USD
4,116 SF
3.39% Cap Rate
4,116 SF
$1,500,000 USD
Warehouse