For sale: €620,000 — 18 Kelston Hall, Foxrock, Dublin 18, D18 FH56 | iHouse.ie