1008 - 858 COMMISSIONERS Rd, London South, N6C 5Y5 — For lease @ $1,700