For sale: €297,000 — 84 Spencer House, Custom House Square, Mayor Street Lower, IFSC, Ifsc, Dublin | iHouse.ie