12
1607 S Grand Ave
Los Angeles, CA 90015
$5,200,000 USD
20,000 SF
20,000 SF
$5,200,000 USD
Warehouse