8
3000-3006 S Main St
Los Angeles, CA 90007
$4,250,000 USD
18,856 SF
18,856 SF
$4,250,000 USD
Manufacturing