The Vermeer

Started by Grohm
about 16 years ago
Posts: 2
Member since: Jan 2009
Discussion about The Vermeer at 77 Seventh Avenue in Chelsea
Has anyone lived or currently live in The Vermeer at 14th & 7th? Are/Were you happy with it and how is the noise between apartments?