Sound School Parking Lot

Location

60 South Water Street
New Haven, CT