10
1223 N Avenue 56
Los Angeles, CA 90042
$2,320,000 USD
5,794 SF
10
Units
5.29% Cap Rate
5,794 SF
$2,320,000 USD
Apartments