haho.ca
29 Chartwell, Medicine Hat, Alberta | $355,000 | haho.ca