72 Naylor Road

JSON

Address
72 Naylor Road
London, Barnet
Greater London
Postcode
N20 0HN
Property type
Terraced
Tenure
Freehold
Date Price
£674,000
£304,500
£155,000