96 Markwood Lane, Vaughan — $2,418,000 | Immoroute.ca