For sale: €325,000 — 104 SEVILLE PLACE, DUBLIN 2, D01 X2V6 | iHouse.ie