2121 Lee Avenue
2121 Lee Avenue, a 6,535 square foot building, strategically positioned within South El Monte’s industrial hub. Situated on a 14,204 parcel of land, this property is zoned manufacturing and can facilitate a wide range of
Read More