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 tallest building in Europe is called The Lakhta Centre and is located just outside of St Petersburg in Russia — however ...