1
result
Sold prices in Union Terrace, Perth, PH7
2 Craigforth Union Terrace, Crieff, PH7 4DE
- £115,000 Flat 13 April 2023
- £100,000 Flat 13 October 2021
- £75,000 Flat 01 April 2010