Location
Winchester Lofts
275 Winchester Avenue
New Haven, CT
See map: Google Maps