Corner of Orange Street and Farnam Drive

Location

Orange Street and Farnam Drive
New Haven, CT