2
results
Sold prices in Inchview Terrace, Edinburgh, EH7
76 Inchview Terrace, Edinburgh, EH7 6TH
- £475,000 Detached 23 March 2022
74 Inchview Terrace, Edinburgh, EH7 6TH
- £525,000 Detached 16 June 2017