Semi Detached House for sale in Towcester (NN12 6UZ) — 998 m² — eXp Commercial United Kingdom