Magrath
Here is a list of all the homes for Sale Currently in Magrath. Magrath is a small community in Cardston County about 20 minutes away from Lethbridge of over 2,000 people. Magrath has several amenities, including a golf course and a swimming pool. You can find out more about Magrath, by looking at the town’s website.