18 Cosgrove Close

JSON

Address
18 Cosgrove Close
London, Enfield
Greater London
Postcode
N21 3BQ
Tenure
Freehold
Date Price Type
£580,000 Terraced
£480,000 Terraced
£292,000 Detached
£185,000 Detached
£129,950 Detached