1815 Barry Ave
Los Angeles, CA 90025
$5,295,000 USD
7,886 SF
4
Units
5.39% Cap Rate
7,886 SF
$5,295,000 USD
Apartments