1
result
Sold prices in Dovercourt Road, London Central, SE22
86 Dovercourt Road, London, SE22 8UW
- £310,000 Flat, Leasehold 06 September 1999
- £310,000 Semi-detached, Freehold 06 September 1999