haho.ca
183 Somerside, Medicine Hat, Alberta | $699,900 | haho.ca