For sale: €1,342,500 — 18 AVOCA PARK, BLACKROCK, DUBLIN, A94 YD99 | iHouse.ie