Manor Park, E12
Fixed price £595,000
x