Skip Navigation

Chelsea Mews

Started by NYCAptHunter
almost 15 years ago
Posts: 52
Member since: May 2010
Does anyone who lives in this building/area have any thoughts? The units seem to have exorbitantly high maintenance costs -- any idea why? Are the units that face 23rd St really loud?

Add Your Comment