Sold for €595,000 — 22 Grange Hill, Harolds Grange Road, Dublin 16, Dublin 16, Dublin, D18 CA81 | iHouse.ie