Eastwood Road, London, E18

Guide price £475,000 Leasehold
3 bedrooms 1 bathroom