151 The Island, Maidens Row, Chapelizod Dublin 20, Dublin 20, Dublin — €358,000 | iHouse