Storage Facility - Extra Space Storage

Extra Space Storage

5885 W Colfax Ave

Lakewood, CO 80214

Weather at this Storage Facility

Mostly Cloudy and Breezy
Current : 59F