Owner Financing Available - This 0.14 acre lot is located in Avinger, Texas and the address is Eagle Bluff Loop, Avinger, TX 75630. Avinger is located 152 miles East of Dallas, Texas and sits just 15 miles or 20 minutes North of The Lake O' The Pines