Construction for the Dubai Creek Tower has stalled, though it was projected to be the tallest building in the world.
Skyline Developers filed plans for a 34-story residential building at 185 East 80th Street, Crain’s reported. The Department of Buildings plans detail a 244,000-square-foot, 508-foot-tall property ...
The four-story “quadplex” of Steinway Tower overlooks Central Park and offers 360-degree views of New York City.