Sale: 3101 Pomeroy Lane, London South, N6P 0B6