667 Willowbrook Way, O'Fallon, IL 62269 $350,000 4 - 2,243 9,148 Property history Property price DateEventPricePrice/SqftSource 10/08/2021 Listed $300,000 $169 MARIS 02/27/2019 Listing Removed - - MARIS 02/25/2019 Sold $254,900 $137 Public Record 02/25/2019 Listed $254,900 $...