For Sale: 6 Holborn Avenue, London South, ON N6J 2P4 | Zealty