11
1211 N New Hampshire Ave
Los Angeles, CA 90029
$5,225,000 USD
18,221 SF
28
Units
5.74% Cap Rate
18,221 SF
$5,225,000 USD
Apartments