2 Venlock Close

JSON

Address
2 Venlock Close
Barnstaple, North Devon
Devon
Postcode
EX32 8PD
Property type
Terraced
Tenure
Freehold
Date Price
£158,000
£125,750
£128,450
£129,000