Red River Apartments 6300 Five Acre Wood Street, Austin – 78746-7126. Travis, TX. Phone: (512) 424-2110 View Listing