20
5412 Barton Ave
Los Angeles, CA 90038
$1,795,000 USD
0.31 AC
0.31 AC
$1,795,000 USD
Commercial