6
1837 E Slauson Ave
Los Angeles, CA 90058
$510,000 USD
2,613 SF
2,613 SF
$510,000 USD
Warehouse