11
3111 W Ramona Rd
Alhambra, CA 91803
$3,700,000 USD
11,778 SF
13
Units
4.51% Cap Rate
11,778 SF
$3,700,000 USD
Apartments