Apartment Unit 24662 at 9725 N Lake Creek Parkway, Austin, TX 78717 | HotPads