For sale: €625,000 — 231 CABRA ROAD, DUBLIN 7, D07 EV26 | iHouse.ie