21 Evesham Road

JSON

Address
21 Evesham Road
London, Enfield
Greater London
Postcode
N11 2RR
Property type
Terraced
Date Price Tenure
£425,000 Freehold
£425,000 Leasehold