Projects > RioCan Colossus Master Plan

RioCan Colossus Master Plan

Vaughan, Ontario 2020 - Present

Rendering of aerial view of RioCan Colossus Master Plan.

RioCan REIT is proposing to reimagine the Colossus Centre, located at Highway 7 and Weston Road in the City of Vaughan. At 24 hectares, the site is currently an auto-oriented shopping centre adjacent to transit that serves as a retail and entertainment hub in the City. The master plan is intended to establish a long-term development framework that emphasizes open space and public realm, street network and built form massing. 

Rendering by Hariri Pontarini Architects

With a focus on creating a complete community, the plan proposes a vibrant, transit-oriented mixed use centre that will continue to support the site’s retail and entertainment role. The master plan will deliver 10M square feet of mixed use space including approximately 13,000 residential units, all supported by approximately 12 acres of open space and a new street network that will promote active transportation as the mode of choice for residents and visitors. 

Rendering by Hariri Pontarini Architects

Key Team Members

Project Details

Client

RioCan Real Estate
Investment Trust

Consultant Team

Hariri Pontarini Architects
PFS Studio
BA Group
Counterpoint

Land Use/Scale

Related Projects

Conceptual plan of Punggol, Singapore with the estate in green and the rest of the city in grey.

Singapore

2009 - 2013

Urban Strategies has created visionary master plans for several major projects in Singapore.