Adelaide Avenue, London SE4

£775,000 Leasehold
3 bedrooms 1 bathroom