For sale: €168,000 — 25, CHERRY ORCHARD AVENUE, CHERRY ORCHARD DUBLIN 10, D10 H003 | iHouse.ie