For sale: €265,000 — 13 THE SQUARE, LARCH HILL, SANTRY DUBLIN 9, D17 T173 | iHouse.ie