For sale: €315,000 — 27A Barrack Street, Barrack Street, Carlow Town, Co. Carlow, R93N56D | iHouse.ie