21 Kellam St, Vaughan — $3,588,000 | Immoroute.ca