Sold for €580,000 — 21 Glenbourne Close, Leopardstown, Dublin 18, Dublin 18, Dublin, D18 E7N3 | iHouse.ie