200 West 18th Street is a building located in the Chelsea neighborhood in Manhattan, NYC. 200 West 18th Street was built in 2016 and has 7 stories and 65 units. Prime shopping, restaurants, art galleries - everything is nearby. To the west, 200 W 18th Str