18
5456 Barton Ave
Los Angeles, CA 90038
$3,300,000 USD
10,000 SF
6
Units
5.44% Cap Rate
10,000 SF
$3,300,000 USD
Apartments