69 Barclay Road

JSON

Address
69 Barclay Road
London, Enfield
Greater London
Postcode
N18 1EH
Tenure
Freehold
Date Price Type
£127,920 Terraced
£231,000 Semi-detached