Detached House for sale in Biggleswade (SG18 9UA) — 2422 m² — eXp Commercial United Kingdom