2
results
Sold prices in John Street, St Andrews, KY16
6 John Street, St Andrews, KY16 9DB
- £652,500 Terraced 01 July 2022
- £370,000 Terraced 29 August 2013
3 John Street, St Andrews, KY16 9DB
- £325,000 Terraced 27 June 2008
- £325,000 Terraced 24 November 2006