Sold for €435,040 — 16 The Oak, Pierce Park, Station Road, W12 VY52 | iHouse.ie