1
result
Sold prices in Old Croft, Elgin, IV32
2 Old Croft, Spey Bay, Fochabers, IV32 7PB
- £276,650 Detached 07 May 2021
- £260,000 Detached 03 November 2016
- £235,000 Detached 20 November 2012