Patch flipped this story into New York City, NY Patch•1499d
The open-air observation deck at 30 Hudson Yards is 1,131 feet in the air. HUDSON YARDS, NY — Hudson Yards' open-air observation deck welcomed its …
Patch flipped this story into New York City, NY Patch•1499d