60 LYSANDA Avenue, London, N5Z4L3 — For sale @ $619,000