For sale: €515,000 — 123 PEMBROKE SQ, GRAND CANAL ST, DUBLIN 2, D04 DT26 | iHouse.ie