4745 Strait Ln Carrollton, TX 75010