Longhorn Station Apartments formerly Terra Vista
2005 Willow Creek Dr, Austin, TX 78741
512-447-6696  WEBSITE save favorite
AVERAGE RATING
recommended by:
0%

overall rating:
1.9
2.8
2.78 Parking:
2.6
2.56 Maintenance:
2.2
2.19 Construction:
2.3
2.26 Noise:
2.1
2.07 Grounds:
1.9
1.85 Safety:
2.4
2.37 Office Staff:

 
Tell us what you think!
Map Key:
Recommended By:

> 75%

> 50%

> 25%

> 25%

Not reviewed

Closest 10 apartments to Longhorn Station Apartments (formerly Terra Vista)
Name Distance Recommended by
Point South Apartments
2200 Willow Creek Drive, Austin, TX
0.01 miles 18.0%
Bridgehollow Apartments
1910 Willow Creek Dr, Austin, TX
0.01 miles 43.0%
University Heights
2101 Burton Dr, Austin, TX
0.03 miles 7.0%
Renaissance Park (formerly Chimney Hill)
2201 Willow Creek Drive, Austin, TX
0.03 miles 75.0%
Austin View (formerly Worthing Hills, Willow Creek Hills)
1911 Willow Creek Drive, Austin, TX
0.03 miles 16.0%
Metropolis Apartments
2308 S Pleasant Valley Rd, Austin, TX
0.04 miles 43.0%
English Aire Apartments
1919 Burton Dr, Austin, TX
0.04 miles 52.0%
Pleasant Hill Apartments
2501 Anken Dr, Austin, TX
0.05 miles 0.0%
Lafayette Landing
1835 Burton Dr, Austin, TX
0.05 miles 0.0%
Woodridge Apartments (formerly Hilltop)
1900 Burton Drive, Austin, TX
0.05 miles 33.0%
tracking gif