Sold for €320,000 — 24 SHERRARD AVE, DUBLIN 1, DUBLIN, D01 H522 | iHouse.ie