View Details Open House $415,000 1 of 30 Haigs Creek | Elgin 3 beds 2 baths 1 ½ baths 2,591 sqft 0.78 acres On Site: 1 Day
View Details Open House $345,900 1 of 39 Walnut Creek | Elgin 4 beds 2 baths 1 ½ baths 2,312 sqft 0.15 acres On Site: 1 Day