23A Church Street

JSON

Address
23A Church Street
Enfield
Greater London
Postcode
EN2 6AF
Date Price Type Tenure
£450,000 Other Freehold
£193,000 Flat/maisonette Leasehold