9
216 S Alameda St
Los Angeles, CA 90012
$17,907,780 USD
71,948 SF
71,948 SF
$17,907,780 USD
Warehouse