For sale: €296,500 — 101 THE ORCHARD APTS, ORCHARD WAY, GREEN WOOD ESTATE DUBLIN 13, D13 Y220 | iHouse.ie