For sale: €620,000 — 15 MACKEN ST, DUBLIN 2, DUBLIN, D02 P953 | iHouse.ie