2
results
Sold prices in Inchview Terrace, Edinburgh, EH7
26 Inchview Terrace, Edinburgh, EH7 6TQ
- £565,650 Semi-detached 06 January 2023
68 Inchview Terrace, Edinburgh, EH7 6TH
- £390,000 Semi-detached 24 March 2022