7 Landra Gardens

JSON

Address
7 Landra Gardens
London, Enfield
Greater London
Postcode
N21 1RS
Tenure
Freehold
Date Price Type
£1,250,000 Semi-detached
£850,000 Semi-detached
£542,000 Semi-detached
£346,500 Terraced