183A Town Road

JSON

Address
183A Town Road
London, Enfield
Greater London
Postcode
N9 0HL
Tenure
Leasehold
Date Price Type
£325,000 Terraced
£260,000 Flat/maisonette
£171,500 Flat/maisonette
£95,000 Flat/maisonette