2106 S Colorado ST, Lockhart, TX 78644 - MLS#1874842 - Jona Ten Eyc...