Lease: 239 Edmunds Pl S, London South, N5Z 4V9