16
1774-1780 W Juno Ave
Anaheim, CA 92804
$4,095,000 USD
9,134 SF
14
Units
5.76% Cap Rate
9,134 SF
$4,095,000 USD
Apartments