1206 Rio Vista CV, Lockhart, TX 78644 - MLS#2984254 - David Wiebe -...