84A Selborne Road

JSON

Address
84A Selborne Road
London, Enfield
Greater London
Postcode
N14 7DG
Tenure
Leasehold
Date Price Type
£455,000 Semi-detached
£205,500 Flat/maisonette