For sale: €625,000 — 3 ORPEN HILL, STILLORGAN, DUBLIN, A94 F2N4 | iHouse.ie