Sold for €590,000 — 23 Casimir Avenue, Harolds Cross, D6W DF20 | iHouse.ie