Sale: 4130 Campbell St. N St, London South, N6P 0H5