For sale: €500,000 — 23 Byrnes Lane, Dublin 2, D02 CP79 | iHouse.ie