106 - 227 Cathcart St, London South, N6C 3M8 — For lease @ $1,495