2
results
Sold prices in Byards Croft, Croydon, SW16
4 Byards Croft, London, SW16 5EY
- £295,000 Semi-detached, Leasehold 15 December 2017
- £259,500 Semi-detached, Leasehold 01 February 2016
5 Byards Croft, London, SW16 5EY
- £160,000 Semi-detached, Leasehold 09 December 2005
- £38,250 Semi-detached, Leasehold 02 December 1996