23A Percy Road

JSON

Address
23A Percy Road
London, Enfield
Greater London
Postcode
N21 2JA
Tenure
Freehold
Date Price Type
£620,000 Detached
£249,850 Semi-detached