83 Lancaster Road

JSON

Address
83 Lancaster Road
Enfield
Greater London
Postcode
EN2 0DW
Date Price Type Tenure
£35,000 Other Leasehold
£322,500 Terraced Freehold