26
results
Sold prices in Cathles Road, London Central, SW12
26a Cathles Road, London, SW12 9LD
- £135,000 Flat, Leasehold 13 August 1999
42a Cathles Road, London, SW12 9LD
- £75,000 Flat, Leasehold 27 October 1995