19
1424 S Main St
Los Angeles, CA 90015
$1,850,000 USD
6,615 SF
6,615 SF
$1,850,000 USD
Warehouse