Mizrahi Developments chose the recent Toronto Design Review Panel to unveil the latest images of its 80-storey mixed-use skyscraper The One, which could become Canada’s tallest building. The proposed 1,080 ft tall retail and residential tower, on the... Read More