9
216 S Alameda St
Los Angeles, CA 90012
$15,468,820 USD
71,948 SF
71,948 SF
$15,468,820 USD
Warehouse