Sold for €355,000 — 23 Hyde Court, Townsend Street, Dublin 2, Dublin, D02 F773 | iHouse.ie