haho.ca
21 Kempenfelt, Barrie (North Shore), Ontario | $665,000 | haho.ca