1023 W 24th ST #707, Austin, TX 78705 - MLS#9631242 - Cary Beach - ...