For sale: €590,000 — 23 Casimir Avenue, Harolds Cross, D6W DF20 | iHouse.ie