For sale: €343,500 — 9 EMERALD ST, OFF SEVILLE PLACE, NORTH WALL, D01 Y2P7 | iHouse.ie