Sold for €430,000 — 21 KELSTON AVE, FOXROCK, DUBLIN 18, D18 H762 | iHouse.ie