Church St. South Apartments LocationNorth AmericaUnited StatesConnecticutNew HavenArchitectsCharles MooreTagsChurch St. South Apartments