287A Green Street

JSON

Address
287A Green Street
London, Newham
Greater London
Postcode
E13 9AR
Tenure
Freehold
Date Price Type
£1,100,000 Other
£138,000 Terraced
£120,000 Terraced
£45,000 Terraced