Scantlebury Park

Location

139 Ashmun Street
New Haven, CT