For sale: €535,000 — 75A MARTINS ROW, CHAPELIZOD, DUBLIN 20, D20 DP76 | iHouse.ie