Stanton Road, London, SW20

Guide price £675,000 Leasehold
3 bedrooms 1 bathroom