24
751-827 E Edna Pl
Covina, CA 91723
$1,139,544 USD
2,856 SF
2
Units
2,856 SF
$1,139,544 USD
Warehouse