Address not disclosed, Austin, TX 78653 - MLS#3848468 - Spencer Whe...