For sale: €252,000 — 22 THE SQUARE, LARCH HILL, SANTRY DUBLIN 17, D17 D441 | iHouse.ie