7
3111 N Alameda St
Compton, CA 90222
$8,000,000 USD
25,070 SF
25,070 SF
$8,000,000 USD
Warehouse