Sold for €340,000 — 66 HYDE COURT, TOWNSEND ST, DUBLIN 2, D02 X211 | iHouse.ie