98
results
Sold prices in Ross Road, Croydon, SE25
Flat 1, Ford Court Ross Road, South Norwood, London, SE25 6SW
- £46,000 Flat, Leasehold 25 October 1996
23 Pierrepoint, 19 Ross Road, South Norwood, London, SE25 6SD
- £36,000 Flat, Leasehold 12 April 1996