25
result
Sold prices in Selhurst New Road, Croydon, SE25
Flat 2, Selhurst New Court Selhurst New Road, London, SE25 5PT
- £35,000 Flat, Leasehold 10 January 1997
- £32,250 Flat, Leasehold 09 June 1995