For sale: €429,325 — 20 Beechtree Place, Curragh Farm, Ballymany | iHouse.ie