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