2
results
Sold prices in Vetch Park, Dalkeith, EH41
3 Vetch Park, Haddington, EH41 3LH
- £315,000 Terraced 22 November 2019
- £259,950 Terraced 22 September 2006
- £232,232 Terraced 22 December 2005
2 Vetch Park, Haddington, EH41 3LH
- £271,173 Terraced 23 June 2005