For sale: €781,000 — 18 BEECH PARK RD, FOXROCK, DUBLIN 18, D18 W5E5 | iHouse.ie