Sold for €625,000 — 63 Balglass Rd, Howth, Dublin, Dublin 13, Dublin, D13 FF84 | iHouse.ie