11835 Deana St
El Monte, CA 91732
$5,995,000 USD
25,674 SF
26
Units
5.62% Cap Rate
25,674 SF
$5,995,000 USD
Apartments