2
results
Sold prices in Spey Road, Elgin, AB38
1 Spey Road, Craigellachie, Aberlour, AB38 9TA
- £142,500 Terraced 29 September 2023
5 Spey Road, Craigellachie, Aberlour, AB38 9TA
- £85,000 Terraced 19 May 2015