1
result
Sold prices in Picardy Place, Edinburgh, EH1
8 Picardy Place, Edinburgh, EH1 3JT
- £480,000 Terraced 07 July 2016
- £240,000 Terraced 15 September 2014
- £310,000 Terraced 15 September 2014