2 Apartments to Share in Kilmacud, Dublin