2
results
Sold prices in Russell Place, Edinburgh, EH5
The Old Coach House, 23a Russell Place, Edinburgh, EH5 3HW
- £656,000 Terraced 13 November 2015
23 Russell Place, Edinburgh, EH5 3HW
- £240,000 Terraced 20 April 2007