31 Sumner Road, London South (South T), N5Z3Z1 — For sale @ $569,900