For sale: €442,650 — 23 Orchard Lane, Aherla, P31 XY30 | iHouse.ie