For sale: €327,150 — APT 106, HARCOURT GREEN, CHARLEMONT ST, D02 WF25 | iHouse.ie