68 HOLLICKWOOD AVENUE NORTH FINCHLEY LONDON N12 0LT is a Freehold Semi-detached house property in N12 0LT.
We currently estimate this property would sell for £776,000
Full Address
68 HOLLICKWOOD AVENUE NORTH FINCHLEY LONDON N12 0LTEstimated Sales Price
£ 776,000Property Indicators
Freehold Semi-detached house