1 Apartments to Share in Carlow Town, Carlow