2
results
Sold prices in Windsor Place, Edinburgh, EH15
21-23 Windsor Place, Edinburgh, EH15 2AF
- £410,000 Terraced 11 June 2012
1 Windsor Place, Edinburgh, EH15 2AJ
- £270,221 Terraced 19 October 2007