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