We have found 13 properties on N Willowdale Pl, Garden City, ID. Average price per square feet on N Willowdale Pl is $188. It is 59.3% higher than average price per sqft Garden City. Average sale price on N Willowdale Pl is $307,799. It is 31.1% higher than average sale price in Garden City.

List of properties