4
results
Sold prices in Odell Walk, London Central, SE13
3 Odell Walk, London, SE13 7DP
- £388,000 Terraced, Leasehold 21 October 2020
5 Odell Walk, London, SE13 7DP
- £392,500 Terraced, Leasehold 05 July 2019
13 Odell Walk, London, SE13 7DP
- £425,000 Terraced, Freehold 01 February 2019
12 Odell Walk, London, SE13 7EU
- £432,000 Terraced, Leasehold 16 October 2018