205 Church St

205 Church St, New Haven, CT 06510


1 year ago

The Union

Well-designed apartment with a very friendly and responsive staff. It's in downtown New Haven, just off of the Green, so there are all kinds of great restaurants, Yale, the library, etc. within walking distance.