73A Caversham Avenue

JSON

Address
73A Caversham Avenue
London, Enfield
Greater London
Postcode
N13 4LL
Tenure
Leasehold
Date Price Type
£415,000 Flat/maisonette
£282,000 Flat/maisonette
£232,500 Terraced