Sold for €328,000 — 25 SHERRARD AVE, DUBLIN 1, D01 V004 | iHouse.ie