Storage Facility - Folsom Self Storage

Folsom Self Storage

600 Nesmith Ct

Folsom, CA 95630-8200

Weather at this Storage Facility

Overcast
Current : 68F