2
results
Sold prices in Macpherson Street, Elgin, IV30
19 Macpherson Street, Hopeman, Elgin, IV30 5TG
- £199,500 Terraced 19 March 2013
1 Macpherson Street, Hopeman, Elgin, IV30 5TG
- £105,000 Terraced 17 July 2009
- £77,000 Terraced 03 June 2005