80 Troon Ave, Vaughan — $898,000 | Immoroute.ca