13501 S Main St
Los Angeles, CA 90061
$6,500,000 USD
23,437 SF
23,437 SF
$6,500,000 USD
Warehouse