2
results
Sold prices in Mountcastle Place, Edinburgh, EH8
9 Mountcastle Place, Edinburgh, EH8 7TB
- £326,551 Flat 13 October 2021
49 Mountcastle Place, Edinburgh, EH8 7TB
- £317,000 Flat 13 August 2021