Sold for €605,000 — 90a St Peters Terrace, Howth, Dublin, Dublin 13, Dublin, D13 F2W8 | iHouse.ie