8643 Angora Street%2C Dallas%2C Texas 75218