165 King Edward Ave, London South, N5Z 3T5 — For sale @ $599,000