1
result
Sold prices in Crayford Road, London Central, N7
91c Crayford Road, London, N7 0NE
- £220,000 Semi-detached, Leasehold 20 September 2004
- £125,000 Semi-detached, Leasehold 01 December 1999