12
3800 S Hill St
Los Angeles, CA 90037
$5,750,000 USD
18,440 SF
18,440 SF
$5,750,000 USD
Warehouse