61
5501-5505 Alhambra Ave
Los Angeles, CA 90032
$943,000 USD
3,240 SF
5
Units
5.42% Cap Rate
3,240 SF
$943,000 USD
Apartments