2
results
Sold prices in Niddrie House Square, Edinburgh, EH16
102 Niddrie House Square, Edinburgh, EH16 4UW
- £130,000 Flat 11 March 2022
- £107,000 Flat 24 August 2007
113 Niddrie House Square, Edinburgh, EH16 4UP
- £30,000 Flat 27 February 2009