31 Sumner Rd, London South, N5Z 3Z1 — Sold @ $569,900