Sold for €500,000 — 33 Xavier Ave, North Strand, Dublin 3, Dublin 3, Dublin, D03 VW11 | iHouse.ie