Updated Today COMPARE Deer Wood Apartments 110 Champions Dr, Lufkin, TX 75901 Studio - 3 Beds $773 - $1,224