For sale: €625,000 — UMMERA, 13 AVOCA WOOD, AVOCA, Y14 C821 | iHouse.ie