23529 S Figueroa St
Carson, CA 90745
$14,500,000 USD
39,600 SF
39,600 SF
$14,500,000 USD
Self Storage