For sale: €125,000 — 2 XAVIER AVE, NORTH STRAND, DUBLIN 3, D03 R866 | iHouse.ie