712 Willard Ave, Toronto, M6S3S5 — Sold