140 Properties to Share near Dublin Institute of Technology Kevin St, Dublin