8 Market Street, Tavistock, Devon

£150,000

Email