For sale: €315,000 — 34 The Orchards, Tullow Road, Carlow, County Carlow, R93 D622 | iHouse.ie