30 Upper Mall Way #2008, Vaughan — $638,288 | Immoroute.ca