C. Cowles & Co Historic Warehouse - UHaul

Location

U-Haul Moving & Storage
83 Water St.
New Haven, CT