Sale: 38 - 335 Lighthouse Rd, London South, N6M 1J8