71 Church Road

JSON

Address
71 Church Road
London, Newham
Greater London
Postcode
E12 6AE
Date Price Type Tenure
£305,000 Flat/maisonette Leasehold
£286,000 Terraced Freehold
£222,000 Terraced Freehold
£250,000 Terraced Freehold
£125,000 Terraced Freehold