Sold for €420,000 — 53 Hyde Court, Townsend St, Dublin 2, Dublin 2, Dublin, D02 K318 | iHouse.ie