6349 Puckett Ranch Rd Franklin, TX 77856