View Details $364,990 1 of 23 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,600 sqft On Site: 109 Days
View Details $364,990 1 of 23 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,600 sqft On Site: 109 Days
View Details $395,060 1 of 27 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,885 sqft On Site: 109 Days
View Details $364,990 1 of 23 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,600 sqft On Site: 109 Days
View Details $386,090 1 of 27 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,800 sqft On Site: 109 Days
View Details $364,990 1 of 23 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,600 sqft On Site: 746 Days
View Details $349,990 1 of 23 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,600 sqft On Site: 746 Days
View Details $395,060 1 of 27 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,885 sqft On Site: 746 Days
View Details $349,990 1 of 23 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,600 sqft On Site: 746 Days
View Details $386,090 1 of 27 Villas At Keaton Woods | O'Fallon 2 beds 2 baths 1,800 sqft On Site: 746 Days