Terraced House for sale in London (N21 3AS) — 1189 m² — eXp Commercial United Kingdom