For sale: €295,000 — 24 SHERRARD AVE, DUBLIN 1, DUBLIN, D01 H522 | iHouse.ie