39A Avenue Road

JSON

Address
39A Avenue Road
London, Newham
Greater London
Postcode
E7 0LA
Tenure
Leasehold
Date Price Type
£432,500 Terraced
£420,000 Terraced
£300,000 Terraced
£177,500 Flat/maisonette
£172,500 Flat/maisonette