1710 Clearfork ST, Lockhart, TX 78644 - MLS#7950699 - Spencer Whee...