18A Avondale Road

JSON

Address
18A Avondale Road
London, Enfield
Greater London
Postcode
N13 4DU
Tenure
Leasehold
Date Price Type
£412,000 Terraced
£371,100 Terraced
£290,000 Terraced
£230,000 Flat/maisonette
£170,000 Flat/maisonette