Sold for €337,500 — 104 Townsend Street, Dublin 2, Dublin, D02 V123 | iHouse.ie