26
results
Sold prices in Cockburn Place, Elgin, IV30
60 Cockburn Place, Elgin, IV30 4HY
- £43,875 Terraced 16 October 2005
46 Cockburn Place, Elgin, IV30 4HY
- £95,650 Terraced 30 June 2005