118 Harewood Ave, Toronto — $1,649,000 | Immoroute.ca