1 bedroom flat for sale in Leucha Road, Walthamstow, London,
Leucha Road, Walthamstow, London, E17 7LJ, E17 7LJ
Price
£425,000
Bedrooms
1
Type
Flat
Back to properties
Repossessed houses for sale
View property 95135172