View Details $345,000 1 of 32 Valley Creek | Elgin 4 beds 2 baths 1 ½ baths 2,623 sqft 0.17 acres On Site: 15 Days
View Details $346,500 1 of 25 Valley Creek | Elgin 3 beds 2 baths 1 ½ baths 0.26 acres On Site: 27 Days
View Details Under Contract $350,000 1 of 22 Valley Creek | Elgin 3 beds 2 baths 1 ½ baths 2,422 sqft 0.22 acres On Site: 64 Days
View Details Under Contract $339,000 1 of 20 Valley Creek | Elgin 3 beds 2 baths 1,440 sqft 0.17 acres On Site: 107 Days