50
results
Sold prices in Station Road, Croydon, SE25
Flat 6, 20 Station Road, London, SE25 5AJ
- £71,000 Flat, Leasehold 30 April 2001
Flat 4, 20 Station Road, London, SE25 5AJ
- £69,950 Flat, Leasehold 27 April 2001