1101 Stobaugh ST #A, Austin, TX 78757 - MLS#7357883 - Cary Beach - ...