12
3669 W Slauson Ave
Los Angeles, CA 90043
$2,500,000 USD
0.66 AC
0.66 AC
$2,500,000 USD
Commercial