For sale: €385,000 — 84 GLENMAROON RD, PALMERSTOWN, DUBLIN 20, D20 H974 | iHouse.ie