Sale: 4130 Campbell St. N Street, London South (South V), N6P0H5