2
results
Sold prices in Almond Square, Edinburgh, EH12
21 Almond Square, Edinburgh, EH12 8TZ
- £260,000 Flat 04 September 2023
- £150,000 Terraced 04 July 2008
18 Almond Square, Edinburgh, EH12 8TZ
- £175,000 Flat 23 March 2017