Detached House for sale in Ormskirk (L39 7AE) — 1350 m² — eXp Commercial United Kingdom