15200 Gibson Los Angeles CA 90221 ave
Compton, CA 90221
$12,000,000 USD
108,000 SF
108,000 SF
$12,000,000 USD
Self Storage