Facility Details

Central Self Storage 3 W 23rd St
Merced CA, 95340

Available Units

size 5x10
Features Inside, Climate Controlled
$76.00 per month