2
results
Sold prices in Barnton Park Place, Edinburgh, EH4
3 Barnton Park Place, Edinburgh, EH4 6ET
- £512,000 Detached 25 May 2023
1 Barnton Park Place, Edinburgh, EH4 6ET
- £326,000 Detached 18 March 2016