Huge fitness facility with affordable apartments to replace Downtown NYC blight Business May 14, 2026 Lower Manhattan’s most closely-watched, once-stalled development site is “fit” to rise. Chelsea Piers Fitness will launch a five-story, 76,000-square-foot health…