Willow Creek


  • 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.