2
results
Sold prices in Charnwood Road, Croydon, SE25
99a Charnwood Road, London, SE25 6NT
- £118,500 Flat, Leasehold 06 June 2003
99 Charnwood Road, London, SE25 6NT
- £44,000 Flat, Leasehold 26 November 1998