We have found 18 properties on Creek Bend Ln, Antioch, IL. Average price per square feet on Creek Bend Ln is $129. It is 16.2% higher than average price per sqft Antioch. Average sale price on Creek Bend Ln is $216,273. It is 9.1% lower than average sale price in Antioch.