For sale: €173,618 — 33 HYDE COURT, TOWNSEND ST, DUBLIN 2, D02 A382 | iHouse.ie