Shrewsbury Lane, SE18

Plumstead

/

£500,000