4
results
Sold prices in Swallow Croft, Leek, ST13
4 Swallow Croft, Leek, ST13 8JB
- £205,000 Detached, Freehold 26 January 2023
- £119,950 Detached, Freehold 30 April 2004
- £35,000 Detached, Freehold 04 April 1996
Eden Swallow Croft, Leek, ST13 8JB
- £155,000 Detached, Freehold 04 March 2016
The Sycamores Swallow Croft, Leek, ST13 8JB
- £169,950 Detached, Freehold 16 October 2015
8 Swallow Croft, Leek, ST13 8JB
- £112,500 Detached, Freehold 24 March 2005
- £80,000 Detached, Freehold 04 October 2002