We have found 29 properties on Sugar Creek Ln, North Liberty, IA. Average price per square feet on Sugar Creek Ln is $117. It is 1.7% lower than average price per sqft North Liberty. Average sale price on Sugar Creek Ln is $138,281. It is 31.7% lower than average sale price in North Liberty.