3
results
Sold prices in North Road, Tavistock, PL20
St Petroc North Road, Yelverton, PL20 6EE
- £475,000 Detached, Freehold 06 November 2020
- £260,000 Detached, Freehold 23 March 2016
Little Orchard North Road, Yelverton, PL20 6EE
- £165,000 Detached, Freehold 21 March 2017
Deancroft North Road, Yelverton, PL20 6EE
- £175,000 Detached, Freehold 20 January 2011