Project Vaughan Mills

Location
Vaughan, Canada
Size
111,480 m² (1,199,960 ft²)
Status
Completed 2004
Sector
Retail
Service
Architecture
Client
Ivanhoe Cambridge