Storage Facility - Metro Self Storage

Metro Self Storage

237 Saw Mill Rd

West Haven, CT 06516

Weather at this Storage Facility

Fair
Current : 48F