75 Church Road

JSON

Address
75 Church Road
London
London, Newham
Greater London
Postcode
E12 6AE
Date Price Type Tenure
£184,000 Flat/maisonette Leasehold
£290,000 Terraced Freehold
£96,500 Terraced Freehold
£60,000 Terraced Freehold
£55,000 Terraced Freehold