Sold for €521,000 — 24 HYDE COURT, TOWNSEND ST, DUBLIN 2, D02 R658 | iHouse.ie