RioCan plans colossal redev. at GTA’s Colossus Centre
RioCan REIT has ambitious long-term plans to redevelop its 61.7-acre Colossus Centre shopping centre in Vaughan with up to 25 towers and buildings comprising over 10 million square feet of housing and retail. Colossus Centre is located north of Toronto