For sale: €257,000 — 3 SHAMROCK PLACE, NORTH STRAND DUBLIN 3, DUBLIN, D01 R9W9 | iHouse.ie