16
2319-2333 Durfee Ave
El Monte, CA 91732
$5,100,000 USD
10,355 SF
18
Units
5.74% Cap Rate
10,355 SF
$5,100,000 USD
Apartments