1
result
Sold prices in Chilton Avenue, Stowmarket, IP14
23 Chilton Avenue, Stowmarket, IP14 1LB
- £270,000 Terraced, Freehold 14 July 2023
- £166,500 Terraced, Freehold 10 March 2006