Sale: 22 - 349 Southdale Rd E, London South, N6E 0B9