26
results
Sold prices in Torphichen Street, Edinburgh, EH3
19 Torphichen Street, Edinburgh, EH3 8HX
- £125,000 Flat 04 April 2007
23 Torphichen Street, Edinburgh, EH3 8HX
- £200,000 Flat 06 March 2007