3
results
Sold prices in St. Peters Road, Elgin, IV30
17 St. Peters Road, Duffus, Elgin, IV30 5QL
- £205,000 Semi-detached 06 July 2018
23 St. Peters Road, Duffus, Elgin, IV30 5QL
- £147,147 Semi-detached 25 April 2008
19 St. Peters Road, Duffus, Elgin, IV30 5QL
- £178,000 Semi-detached 17 July 2006