View Details $675,000 1 of 50 Estates Of Fairwood Hills | O'Fallon 4 beds 3 baths 2,447 sqft 0.67 acres On Site: 44 Days