27 Heyworth Road

JSON

Address
27 Heyworth Road
London, Newham
Greater London
Postcode
E15 1ST
Property type
Terraced
Tenure
Freehold
Date Price
£670,000
£615,000
£335,000
£257,000
£235,000