For sale: €1,350,000 — 8 Stillorgan Gate, Kilmacud Road Upper, Dublin 14, D14 DX93 | iHouse.ie