haho.ca
438 Magnolia, London East (East A), Ontario | $579,900 | haho.ca