21 Padstow Road

JSON

Address
21 Padstow Road
Enfield
Greater London
Postcode
EN2 8BU
Tenure
Freehold
Date Price Type
£485,000 Terraced
£395,000 Terraced
£249,950 Semi-detached