26 Upton Avenue

JSON

Address
26 Upton Avenue
London, Newham
Greater London
Postcode
E7 9PN
Tenure
Freehold
Date Price Type
£320,000 Terraced
£304,950 Detached