For sale: €1,525,000 — 63 ORWELL ROAD, RATHGAR, DUBLIN 6, D06 FE83 | iHouse.ie