8 Thornhill Ave, Vaughan — $3,599,000 | Immoroute.ca