55
5501-5505 Alhambra Ave
Los Angeles, CA 90032
$945,000 USD
3,240 SF
5
Units
7.29% Cap Rate
3,240 SF
$945,000 USD
Apartments