Sold for €700,000 — 10 Grange Hill, Harolds Grange Road, Dublin 16, D18 PV13 | iHouse.ie