Apartment Unit 122 at 701 W 24th St122 - 701 W 24th Street, Austin, TX 78705 - HotPads | HotPads