For sale: €290,000 — 26 DRUMGLEN, SWELLAN, CAVAN, H12 P383 | iHouse.ie