1/39 39 Active $699,000 3 Beds2 Baths2,074 SqFt 1316 Torres ST, Lockhart, TX 78644 Single Family Home Listed by At Properties Christie's Int'l