?Looking at the photos up above. This should have been Vaughan's downtown core area. Being located between two highways and two major arterial roads. Creating a miniature central park style settings in the middle. With condo and office towers flanking around it. Buffering the park from traffic noise etc.
This is simply a southerly extension of Vaughan Metropolitan Centre, across Highway 7, so it is Vaughan's downtown core area, just more of it. The area is growing like mad suddenly because of the subway extension, bot because of the highways. The highways have been there for years, but it took good transit to arrive before people took this seriously as a place worth living it. All of this is pretty much equally close to the VMC station as is the area on the north side of 7.