For sale: €26,238,511 — 1-15 18-54 Kenilworth Square, 348 Harolds Cross, Dublin 6 | iHouse.ie