36 Deacons Green

JSON

Address
36 Deacons Green
Tavistock, West Devon
Devon
Postcode
PL19 8BN
Tenure
Freehold
Date Price Type
£156,000 Terraced
£91,000 Detached