Longhurst Road, London, SE13 5LP

Offers over £425,000 Share of freehold
2 bedrooms 1 bathroom