College and Chapel Street

Location

Chapel St. & College St.
New Haven, CT