12 Manor Road

JSON

Address
12 Manor Road
Walthamstow
London, Waltham Forest
Greater London
Postcode
E17 5RZ
Tenure
Freehold
Date Price Type
£425,000 Terraced
£332,000 Terraced
£225,000 Semi-detached
£89,000 Semi-detached
£52,000 Semi-detached