For sale: €527,000 — 128 PEMBROKE SQ, GRAND CANAL ST, DUBLIN 4, D04 AP64 | iHouse.ie