For sale: €380,225 — 28 Levmoss Avenue, The Gallops, Leopardstown, D18 CX74 | iHouse.ie