Sale: 145 Elworthy Ave, London South, N6C 2M6