2 - 106 King Edward Ave, London South, N5Z 3T1 — For lease @ $1,525