Live the High Life at 508 West 24th Street Sporting a cool, geometric sophistication, the upscale 10-story residential—poised [...] August 5, 2014 / Kristin Tablang / Tags: 508 West 24th Street, Chelsea, manhattan, New York, New York City, West Chelsea