Longhorn Station Apartments located at 2005 Willow Creek Drive Austin, Texas. Just 3 blocks east of Interstate 35. Has under gone a major renovation with new entrance, security guard station, electronic wrought iron gates and signage all set in a new treed, lush green landscaping. Buildings have updated paint colors, along with the pool has added a stamped stone pool deck with waterfall and shaded cabanas, The leasing office and billiard room has new paint colors and carpeting along with a customer appreciation counter with free coffee and pastries.