3650 Main St
Cottonwood, CA 96022
$7,500,000 USD
71,404 SF
71,404 SF
$7,500,000 USD
Self Storage