4 bed detached houseChurch Road, Stowupland, Stowmarket IP14 Listed Dec 26, 2025£475,000 -5.0% was £500,000