Link Detached House for sale in Tavistock (PL19 8BD) — 3600 m² — eXp Commercial United Kingdom