For sale: €267,000 — 63 THE PLAZA, BALLYMUN, DUBLIN 11, D09 R853 | iHouse.ie