For sale: €3,400,000 — 23 AVOCA AVE, BLACKROCK, DUBLIN, A94 V9D3 | iHouse.ie