23 Tulla House, Clare Village, Malahide Rd Dublin 17, Dublin 17, Dublin (D17 XE19) — €340,000 | iHouse