For sale: €2,090,000 — 23 ARBOUR PLACE, DUBLIN 7, D07 XWF7 | iHouse.ie