3037 Atwater Ave
Los Angeles, CA 90039
$1,348,000 USD
0.17 AC
0.17 AC
$1,348,000 USD
Commercial