31
1800 S Grand Ave
Los Angeles, CA 90015
$3,495,000 USD
11,728 SF
11,728 SF
$3,495,000 USD
Warehouse