Store Space Self Storage
31 Pope Park Hwy, Hartford 06106