8658 Thorbrush Place, Dallas, TX, 75238