1
result
Sold prices in St. Catherines Place, Elgin, IV30
4 St. Catherines Place, Elgin, IV30 1TN
- £276,000 Terraced 19 November 2021
- £204,572 Terraced 24 April 2014
- £180,000 Terraced 27 January 2011