Centre Square

Ocean Plaza is a residential skyscraper that has been approved for central Tasbury, New Duveland. It will become the tallest residential building in the city at a height of 205 metres.