3
results
Sold prices in Deanshaugh Road, Elgin, IV30
36 Deanshaugh Road, Elgin, IV30 4JA
- £158,000 Terraced 28 July 2021
38 Deanshaugh Road, Elgin, IV30 4JA
- £136,500 Terraced 10 August 2017
- £139,500 Terraced 09 December 2014
40 Deanshaugh Road, Elgin, IV30 4JA
- £179,000 Terraced 01 May 2015