For sale: €295,000 — 21 Saint Laurence Glen, Saint Laurence Road, Chapelizod, Dublin 20, D20EP13 | iHouse.ie