113 Acacia Road

JSON

Address
113 Acacia Road
Walthamstow
London, Waltham Forest
Greater London
Postcode
E17 8BN
Property type
Terraced
Date Price Tenure
£415,000 Freehold
£170,000 Freehold
£210,000 Leasehold
£210,000 Freehold