For sale: €2,718,515 — APT 1, 12 MARKS LANE, DUBLIN 2, D02 EP26 | iHouse.ie