We have found 4 properties on E Duncan St, Hancock, IA. Average price per square feet on E Duncan St is $63. It is 7.4% lower than average price per sqft Hancock. Average sale price on E Duncan St is $109,500. It is 44.0% higher than average sale price in Hancock.

List of properties