Metro Self Storage

237 Saw Mill Rd, West Haven, CT 06516