2
results
Sold prices in Mayne Road, Elgin, IV30
Deanshaven, 28 Mayne Road, Elgin, IV30 1PB
- £222,000 Terraced 20 January 2017
33 Mayne Road, Elgin, IV30 1PG
- £129,000 Terraced 19 August 2016