1
result
Sold prices in Pepper Street, Tavistock, PL19
8 Pepper Street, Tavistock, PL19 0BD
- £145,000 Terraced, Freehold 10 July 2007
- £90,000 Terraced, Freehold 17 September 2003