2
results
Sold prices in Pilmour Court, St Andrews, KY16
2 Pilmour Court, St Andrews, KY16 9JL
- £625,000 Flat 19 May 2023
4 Pilmour Court, St Andrews, KY16 9JL
- £320,000 Flat 18 June 2010