For sale: €850,000 — 24 Main Street, Chapelizod, Dublin 20, Co. Dublin, D20E768 | iHouse.ie