2
results
Sold prices in Inchberry Place, Elgin, IV32
9 Inchberry Place, Fochabers, IV32 7QL
- £220,000 Detached 28 March 2024
- £186,000 Detached 17 August 2006
4 Inchberry Place, Fochabers, IV32 7QL
- £250,000 Terraced 14 March 2018