Sold for €490,000 — 31 Cross Avenue, Dun Laoghaire, County Dublin, Dublin, A96 FC91 | iHouse.ie