Oct. 27, 2016

Vaughan Metropolitan Centre - It'll Move You

The vision of a new downtown area will transform the cityscape and create a central focus for area businesses and city residents - The Vaughan Metropolitan Centre is a planned downtown development with business offices, residences, entertainment and cultural facilities, and pedestrian shopping areas - Published on 3 Jul 2012 - City of Vaughan