9
216 S Alameda St
Los Angeles, CA 90012
$11,950,000 USD
71,948 SF
71,948 SF
$11,950,000 USD
Warehouse