Jun. 9, 2017

Vaughan Metropolitan Centre

Vaughan Metropolitan Centre and Markham Centre have seen more than 1 million sq. ft. of new office development over the last four years - Courtesy of City of Vaughan