Detached House for sale in Stowmarket (IP14 2NS) — 1011 m² — eXp Commercial United Kingdom