325 Properties to Share near Dublin Institute of Technology Cathal Brugha St, Dublin