Willow Creek
Austin
Land area
40.923 m2
Leasable Area
19.797 m2
City / State
Austin, Texas
256-unit residential apartment complex located on a 4 hectares site in Austin, Texas. The property includes 15 buildings 2 and 3 stories high and is located in the East Riverside Corridor, 10 minutes from downtown Austin and the city's main airport.