2
results
Sold prices in Russell Place, Edinburgh, EH5
14 Russell Place, Edinburgh, EH5 3HH
- £976,000 Semi-detached 18 March 2016
11 Russell Place, Edinburgh, EH5 3HQ
- £852,250 Semi-detached 30 September 2011