2 Church Street South

2 Church Street South
New Haven, CT
United States
Floor: 
1
Room: 
117
Use: 
Academic