155 Temple Street New Haven, CT 06510
Seated: 80
Standing: 100
Square Feet: 966 ft2
Empty Floor Plan