1
result
Sold prices in Stephens Road, London Central, E15
70 Stephens Road, London, E15 3JL
- £470,000 Semi-detached, Freehold 28 July 2017
- £235,000 Semi-detached, Freehold 28 January 2003