For sale: €595,000 — 44 Seville Place, Dublin 1, North Strand, Dublin 1, D01PP83, D01 PP83 | iHouse.ie