For sale: €435,000 — No 21 Beeechtree Place, Curragh Farm, Ballymany Newbridge | iHouse.ie