30 Upper Mall Way #1108, Vaughan — $589,000 | Immoroute.ca