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

Rendering of Indwell 25 Thomas Street Affordable Housing.

Indwell 25 Thomas Street Affordable Housing

2021 - 2022

The 25 Thomas Street development represents the most impactful form of missing middle housing. This infill project retains 2 heritage buildings while delivering 40 deeply affordable housing units designed to passive house standards.