68 Devonshire Road

JSON

Address
68 Devonshire Road
Palmers Green
London, Enfield
Greater London
Postcode
N13 4QX
Property type
Terraced
Date Price Tenure
£169,500 Leasehold
£137,500 Leasehold
£51,250 Freehold
£60,000 Leasehold