Sold for €442,409 — 20 The Oak, Pierce Park, Station Road, W12 P298 | iHouse.ie