For sale: €300,000 — 18 CHARLESTOWN PARK, ST MARGARETS RD, DUBLIN CITY, D11 P956 | iHouse.ie