2
results
Sold prices in Peacock Place, Dumfries, DG11
8 Peacock Place, Ecclefechan, Lockerbie, DG11 3EQ
- £30,000 Terraced 26 February 2013
- £77,000 Terraced 10 July 2008
12 Peacock Place, Ecclefechan, Lockerbie, DG11 3EQ
- £50,000 Terraced 25 March 2010