For sale: €1,375,000 — 23 CHARLESTOWN ROAD, RENALAGH, DUBLIN 6, D06 K6Y3 | iHouse.ie