Apartment Unit 24185 at 300 S Lamar #24185, Austin, TX 78704 - HotPads