8235 Douglas Avenue St Dallas, TX 75204