The average house price on Pochard Close, Stowmarket is £255,917. Prices range from £140,000 to £375,000.
There are 6 properties on Pochard Close, Stowmarket.
Average house prices on Pochard Close, Stowmarket have risen by 85.6% from £202,000 in 2006 to £375,000 in 2024.
Pochard Close, Stowmarket is in the IP14 postcode district.