86A Hazelwood Lane

JSON

Address
86A Hazelwood Lane
London, Enfield
Greater London
Postcode
N13 5HB
Property type
Terraced
Tenure
Leasehold
Date Price
£347,000
£231,900
£135,000