34 - 861 Shelborne St, London South, N5Z 5C5 — For sale @ $559,000