Lease: 134 Julie Cres, London South, N5Z 0B2