20 Baldry Ave, Vaughan — $2,385,000 | Immoroute.ca