79 POPLAR GROVE NEW SOUTHGATE LONDON N11 3NJ is a Freehold Semi-detached property property in N11 3NJ.
We currently estimate this property would sell for £668,000
Full Address
79 POPLAR GROVE NEW SOUTHGATE LONDON N11 3NJEstimated Sales Price
£ 668,000Property Indicators
Freehold Semi-detached property