For sale: €1,000,000 — 33 SOUTH PARK, FOXROCK, DUBLIN 18, D18 EV72 | iHouse.ie