4
results
Sold prices in Station Road, Elgin, IV30
16 Station Road, Urquhart, Elgin, IV30 8LQ
- £77,000 Terraced 25 September 2020
12 Station Road, Urquhart, Elgin, IV30 8LQ
- £80,000 Terraced 31 July 2015
11 Station Road, Urquhart, Elgin, IV30 8LQ
- £82,000 Terraced 12 June 2014
The Boat Yard Station Road, Burghead, Elgin, IV30 5UN
- £250,000 Terraced 26 August 2011