Sold for €450,000 — 21 Glenbourne Road, Leopardstown, D18 W2K2 | iHouse.ie