74
results
Sold prices in High Street, Elgin, IV30
25b High Street, Elgin, IV30 1EE
- £115,000 Terraced 25 February 2005
89 High Street, Elgin, IV30 1EA
- £280,000 Flat 10 December 2004