Columbus Ave @ Church St

Bus Stop • Hill, New Haven, CT