Sold for €412,000 — 34 Xavier Ave, North Strand, Dublin 3, Dublin 3, Dublin, D03 WV80 | iHouse.ie