2
results
Sold prices in Church Park, Tavistock, PL20
17 Church Park, Horrabridge, Yelverton, PL20 7UD
- £185,000 Detached, Freehold 15 January 2010
19 Church Park, Horrabridge, Yelverton, PL20 7UD
- £63,500 Detached, Freehold 06 July 1995