Sale agreed: €675,000 — 18 GLENBOURNE AVE, LEOPARDSTOWN, DUBLIN 18, D18 X789 | iHouse.ie