Sale: 3190 Pomeroy Lane, London South, N6P 1V7