109 Leucha Road

JSON

Address
109 Leucha Road
London, Waltham Forest
Greater London
Postcode
E17 7LJ
Tenure
Leasehold
Date Price Type
£450,000 Flat/maisonette
£450,000 Flat/maisonette
£336,700 Flat/maisonette
£220,000 Terraced