Houses for sale in Duddington, PE9, Northamptonshire
There are 136 results. Duddington, PE9, Northamptonshire. Property prices in Duddington, PE9 range from £170,000 to £1,500,000 with an average price of £688,000.
Properties for sale in Duddington, PE9, Northamptonshire