266 Lonsdale Avenue

JSON

Address
266 Lonsdale Avenue
London, Newham
Greater London
Postcode
E6 3PW
Property type
Terraced
Date Price Tenure
£355,000 Leasehold
£55,000 Freehold