22A Windmill Road

JSON

Address
22A Windmill Road
London, Enfield
Greater London
Postcode
N18 1PA
Date Price Type Tenure
£240,000 Flat/maisonette Leasehold
£190,000 Semi-detached Freehold