85 Holmwood Road

JSON

Address
85 Holmwood Road
Enfield
Greater London
Postcode
EN3 6QF
Tenure
Freehold
Date Price Type
£338,000 Terraced
£249,995 Terraced
£190,000 Terraced
£170,250 Semi-detached