1
result
Sold prices in Davidson Terraces, East London E7, E7
19 Davidson Terraces, London, E7 0QT
- £185,000 Terraced, Leasehold 27 September 2007
- £167,000 Terraced, Leasehold 21 August 2007