Sale: 43 - 335 Lighthouse Road, London South (South U), N6M1J8