AlbertC
Superstar
Article from Feb 2021. Some locals are clearly thrilled by this project:
'It seems ridiculous for Stouffville': 18-storey building proposed on Main Street
If approved, building at 5531 Main St. would be town's tallest
www.thestar.com
5531 MAIN ST | Topfar Developments
www.topfardevelopments.com