Semi Detached House for sale in London (N20 8HH) — 2251 m² — eXp Commercial United Kingdom