8
3144-3152 S Barrington Ave
Los Angeles, CA 90066
$7,995,000 USD
19,868 SF
24
Units
4.9% Cap Rate
19,868 SF
$7,995,000 USD
Apartments