199 STELLA CV, Lockhart, TX 78644