3104-3208 W Ramona Rd
Alhambra, CA 91803
$23,000,000 USD
69,417 SF
79
Units
4.02% Cap Rate
69,417 SF
$23,000,000 USD
Apartments